shepherd's watch - French English Dictionary